Objekte einer Matrix aggregieren
Diese Funktion fasst mehrere Objekte einer Matrix zu einem oder mehreren neuen Objekten zusammen. Über das Aggregieren können Bezirke umbenannt und/oder zu größeren Einheiten (zum Beispiel Stadtteilen) zusammengefasst werden. Durch das Aggregieren verändert sich die Zeilen- und Spaltenzahl der Matrix.
Die neuen Matrixwerte werden durch eine der folgenden Formeln berechnet.
Arithmetisches Mittel |
|
Gewichtetes Mittel |
|
mit
qi |
Matrixwert für den i-ten Bezirk |
gi |
Gewicht für den i-ten Bezirk |
n |
Anzahl Spalten oder Zeilen |
Beispiel für das Aggregieren von Objekten einer Matrix
Die Matrixwerte folgender Matrix werden aggregiert.
Bezirkszuordnungen und Einstellungen:
- Bezirk 10 wird aus der Matrix gelöscht
- Die Bezirke 20 und 30 werden zu einem neuen Bezirk 39 zusammengefasst
- Als Aggregationsfunktion wird die gewichtete Mittelung verwendet
- Die Matrixwerte werden mit folgender Matrix gewichtet
- Quell- und Zielbezirke der Matrix werden aggregiert
- Die Matrixwerte der Ausgangsmatrix werden verwendet
Daraus ergibt sich folgende Matrix.
Die Matrixwerte für den Zielbezirk 39 wurden folgendermaßen berechnet:
Hinweis: Aggregieren Sie eine gefilterte Matrix, werden nur die gefilterten Werte aggregiert. |